twisted or crossed stitch - Spanish English Dictionary